package com.foxsteps.gsonformat.model;

import java.io.Serializable;


/**
 * @author dongxuanliang252
 * @date 2018-12-18 13:40
 */
public class DialogModel implements Serializable {

    private String groupName;
    private String name;
    private String description;
    private String version;
    private String requestTitle;
    private String requestUrl;
    private String requestMethod;
    private ParamBean requestParameter;
    private ParamBean requestBody;
    private ResultBean responseBody;
    private Boolean reGenerateExampleFlag;
    /**
     * 10-全量 20-增量 30-参考
     */
    private Integer mode;

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getRequestTitle() {
        return requestTitle;
    }

    public void setRequestTitle(String requestTitle) {
        this.requestTitle = requestTitle;
    }

    public String getRequestUrl() {
        return requestUrl;
    }

    public void setRequestUrl(String requestUrl) {
        this.requestUrl = requestUrl;
    }

    public String getRequestMethod() {
        return requestMethod;
    }

    public void setRequestMethod(String requestMethod) {
        this.requestMethod = requestMethod;
    }

    public ParamBean getRequestParameter() {
        return requestParameter;
    }

    public void setRequestParameter(ParamBean requestParameter) {
        this.requestParameter = requestParameter;
    }

    public ParamBean getRequestBody() {
        return requestBody;
    }

    public void setRequestBody(ParamBean requestBody) {
        this.requestBody = requestBody;
    }

    public ResultBean getResponseBody() {
        return responseBody;
    }

    public void setResponseBody(ResultBean responseBody) {
        this.responseBody = responseBody;
    }

    public Boolean getReGenerateExampleFlag() {
        return reGenerateExampleFlag;
    }

    public void setReGenerateExampleFlag(Boolean reGenerateExampleFlag) {
        this.reGenerateExampleFlag = reGenerateExampleFlag;
    }

    public Integer getMode() {
        return mode;
    }

    public void setMode(Integer mode) {
        this.mode = mode;
    }
}
